the vault of heaven - German English Dictionary